Biochemistry by Dr Rajesh JambhulkarJaypee brothers